<?php

//这个新建脚本是用来接收Ajax异步发送过来的注册信息

//接收提交的用户名
$username = $_POST['username'];    

//写个正则规则，限定注册用户名长度和规则
$preg = '/^[a-z][a-z0-9]{5,}$/';   //开头不是是数字，至少6位即可
//匹配结果
$c = preg_match($preg,$username);

//判断，不匹配返回一个提示
if(!$c){
	//用数组形式保存，写成json数据发送给浏览器
	$arr = array(
        'error'=>1,    //错误  1
        'info'=>'用户名不合法,至少6位数,以字母开头'
	);
	echo json_encode($arr);exit;
}


//取数据
$user = include 'db_zhuce.php';
foreach ($user as $key => $value) {
	if($value['username']==$username){
		$arr = array(
			'error'=>1,
			'info'=>'用户名已存在'
		);
		echo json_encode($arr);exit;
	}
}


$arr = array(
    'error'=>0,    
    'info'=>'用户名可用'
);
echo  json_encode($arr);































